2 research outputs found
Interactive Scientific Visualization of Fluid Flow Simulation Data Using AR Technology-Open-Source Library OpenVisFlow
Computational fluid dynamics (CFD) are being used more and more in the industry to understand and optimize processes such as fluid flows. At the same time, tools such as augmented reality (AR) are becoming increasingly important with the realization of Industry 5.0 to make data and processes more tangible. Placing the two together paves the way for a new method of active learning and also for an interesting and engaging way of presenting industry processes. It also enables students to reinforce their understanding of the fundamental concepts of fluid dynamics in an interactive way. However, this is not really being utilized yet. For this reason, in this paper, we aim to combine these two powerful tools. Furthermore, we present the framework of a modular open-source library for scientific visualization of fluid flow “OpenVisFlow” which simplifies the creation of such applications and enables seamless visualization without other software by allowing users to integrate the visualization step into the simulation code. Using this framework and the open-source extension AR-Core, we show how a new markerless visualization tool can be implemented
OpenLB User Guide: Associated with Release 1.6 of the Code
OpenLB is an object-oriented implementation of LBM. It is the first
implementation of a generic platform for LBM programming, which is shared with
the open source community (GPLv2). Since the first release in 2007, the code
has been continuously improved and extended which is documented by thirteen
releases as well as the corresponding release notes which are available on the
OpenLB website (https://www.openlb.net). The OpenLB code is written in C++ and
is used by application programmers as well as developers, with the ability to
implement custom models OpenLB supports complex data structures that allow
simulations in complex geometries and parallel execution using MPI, OpenMP and
CUDA on high-performance computers. The source code uses the concepts of
interfaces and templates, so that efficient, direct and intuitive
implementations of the LBM become possible. The efficiency and scalability has
been checked and proved by code reviews. This user manual and a source code
documentation by DoxyGen are available on the OpenLB project website